right of abode - Spanish English Dictionary